
我們昨天練習了景點列表,學到圖片放大或圓角外層要加上 overflow-hidden,圖片固定高度加上 object-cover 避免圖片變形,安裝 line-clamp 插件搭配 line-clamp-{行數} 限制文字顯示行數。
今天練習部分是 footer 區塊,相較前面會比較輕鬆,那麼開始今天的練習吧!
pc
pad
mobile
既然都叫 footer 區塊,當然要使用 footer 標籤囉,千萬不要都用 div 標籤。
舉例來說:導覽列使用 nav ,列表使用 ul 搭配 li,依照區塊內容使用對應標籤提升閱讀及維護性。
<footer>
...
</footer>

背景顏色 #202225 、上下推 40px 間距。
<footer class="bg-gray-400 py-10">
...
</footer>

中間並左右排版,連結之間間距 20px。向上平移。<ul class="flex justify-center gap-5">
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-facebook.svg"
alt="facebook-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-line.svg"
alt="line-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
<li>
<a href="javascript:;">
<img
src="./img/icon/icon-instagram.svg"
alt="instagram-icon"
class="duration-300 hover:-translate-y-2"
/>
</a>
</li>
</ul>

文字顏色 #B9BBBE 並置中,與上方距離 12px。
<p class="mt-3 text-center text-gray-100">Taiwan NO.1 Travel</p>
div 標籤,依照區塊內容使用對應標籤。內間距用 padding,元素外部間距用 margin。